Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class Embed

extends Structureclass Structuredetritus-client/structures/Structure

Defined in embed

Utils Embed Structure

Constructor

constructor(data: RawMessageEmbedinterface RawMessageEmbeddetritus-client/gateway/RawMessageEmbed = {})

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
author?: EmbedAuthorclass EmbedAuthordetritus-client/utils/EmbedAuthor[src]
fields?: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<number, EmbedFieldclass EmbedFielddetritus-client/utils/EmbedField>[src]
footer?: EmbedFooterclass EmbedFooterdetritus-client/utils/EmbedFooter[src]
image?: EmbedImageclass EmbedImagedetritus-client/utils/EmbedImage[src]
provider?: EmbedProviderclass EmbedProviderdetritus-client/utils/EmbedProvider[src]
thumbnail?: EmbedThumbnailclass EmbedThumbnaildetritus-client/utils/EmbedThumbnail[src]
timestamp?: Dateexternal Date[src]
type: string = MessageEmbedTypes.RICHenum MessageEmbedTypesdetritus-client/MessageEmbedTypes[src]
video?: EmbedVideoclass EmbedVideodetritus-client/utils/EmbedVideo[src]

Methods

addField(
name: string,
value: string,
inline?: boolean
): Embedclass Embeddetritus-client/utils/Embed
[src]
setAuthor(
name?: null | string,
iconUrl?: null | string,
url?: null | string
): Embedclass Embeddetritus-client/utils/Embed
[src]
setColor(color: number): Embedclass Embeddetritus-client/utils/Embed[src]
setDescription(description: null | string): Embedclass Embeddetritus-client/utils/Embed[src]
setFooter(text: string, iconUrl?: null | string): Embedclass Embeddetritus-client/utils/Embed[src]
setImage(url: string): Embedclass Embeddetritus-client/utils/Embed[src]
setThumbnail(url: string): Embedclass Embeddetritus-client/utils/Embed[src]
setTimestamp(
timestamp: Dateexternal Date | number | string = number
): Embedclass Embeddetritus-client/utils/Embed
[src]
setTitle(title: string): Embedclass Embeddetritus-client/utils/Embed[src]
setUrl(url: string): Embedclass Embeddetritus-client/utils/Embed[src]
mergeValue(key: string, value: any): void[src]
toJSON(): RawMessageEmbedinterface RawMessageEmbeddetritus-client/gateway/RawMessageEmbed[src]